/*icons*/
.m-icon-logo { background-image: url(../images/slice/m-logo.png); width: 150px; height: 18px; }

.m-icon-check { background-image: url(../images/slice/m-checkbox-1.png); width: 20px; height: 20px; }

.m-icon-type input[type='radio']:checked + .m-icon-check, .m-icon-type input[type='checkbox']:checked + .m-icon-check { background-image: url(../images/slice/m-checkbox-2.png); }

.m-icon-wx { background-image: url(../images/slice/weixin.png); width: 44px; height: 43px; }

.m-icon-zfb { background-image: url(../images/slice/zfb.png); width: 44px; height: 43px; }

.m-icon-huabei { background-image: url(../images/slice/huabei.png); width: 44px; height: 43px; }

.m-icon-help { background-image: url(../images/slice/help.png); width: 15px; height: 15px; }

.m-icon-suc { background: url(../images/slice/m-pay-suc.png) no-repeat; width: 70px; height: 70px; }

.m-icon-fail { background: url(../images/slice/m-pay-err.png) no-repeat; width: 100px; height: 100px; }

.m-icon-success { background: url(../images/slice/m-suc.png) no-repeat; width: 28px; height: 28px; }

.m-icon-failure { background: url(../images/slice/m-err.png) no-repeat; width: 28px; height: 28px; }

.nav-list-down:after { content: ""; background-image: url(../images/slice/m-down.png); width: 16px; height: 7px; display: block; }
.nav-list-down.show:after { background-image: url(../images/slice/m-up.png); }
